package com.codingfuture.glacioralarm.entity;

import lombok.Data;

import java.time.LocalDateTime;
@Data
public class AlarmRecord {
    private Long id; // 主键
    private String meterSn; // 仪表编号
    private String meterName; // 仪表名称
    private String hostSn; // 主机编号
    private String hostName; // 主机名称
    private String warehouseName; // 库房名称
    private String warehouseSn; //库房编号
    private Long warehouseType; //库房类型 0 冷冻 1恒温
    private String companyName; // 企业全称
    private Long meterId; // 仪表外键
    private Integer hum; // 湿度
    private Integer maxHum; // 最大湿度
    private Integer minHum; // 最小湿度
    private Integer tem; // 温度
    private Integer maxTem; // 最大温度
    private Integer minTem; // 最小温度
    private Integer humAlert; // 湿度级别 0: 正常 / 1: 低湿 / 2: 高湿
    private Integer temAlert; // 温度级别 0: 正常 / 1: 低温 / 2: 高温
    private LocalDateTime startTime; // 报警开始时间
    private LocalDateTime endTime; // 报警结束时间
    private Integer alarmState; // 报警状态 0: 报警中 / 1: 报警结束
    private LocalDateTime createTime; // 创建时间
    private Integer alarmType; // 温度报警0，湿度报警1，全部正常2，全部报警3
}